/**********************************************************************
 *
 * $RCSfile: AuditRecord.java,v $  $Revision: 1.1 $  $Date: 2009/08/09 07:59:57 $
 *
 * $Log: AuditRecord.java,v $
 * Revision 1.1  2009/08/09 07:59:57  @author simplefan
 * *** empty log message ***
 *
 *
 *
 *********************************************************************/
/*
 * Copyright 2008 gxlu, Inc. All rights reserved.
 * File name : AuditRecord.java
 * Created on : Aug 1, 2009 8:46:51 PM
 * Creator : lethe
 */
package com.simplefan.meta.determine.common.po;

import java.util.List;
import java.util.Map;

/**
 * <pre>
 * Description : TODO
 * @author simplefan
 * </pre>
 */
public class AuditRecord {
  private List<GroupRecord> baseRecord;

  private Map<String, String> baseValue;

  private Map<String, String> baseOldValue;

  private GroupRecord relRecord1;

  private List<Map<String, String>> relValue1;

  private List<Map<String, String>> relOldValue1;

  private GroupRecord relRecord2;

  private List<Map<String, String>> relValue2;

  private List<Map<String, String>> relOldValue2;

  private GroupRecord relRecord3;

  private List<Map<String, String>> relValue3;

  private List<Map<String, String>> relOldValue3;

  public class GroupRecord {
    private String groupName;

    private List<String> attrList;

    public String getGroupName() {
      return groupName;
    }

    public void setGroupName(String groupName) {
      this.groupName = groupName;
    }

    public List<String> getAttrList() {
      return attrList;
    }

    public void setAttrList(List<String> attrList) {
      this.attrList = attrList;
    }
  }

  public List<GroupRecord> getBaseRecord() {
    return baseRecord;
  }

  public void setBaseRecord(List<GroupRecord> baseRecord) {
    this.baseRecord = baseRecord;
  }

  public GroupRecord getRelRecord1() {
    return relRecord1;
  }

  public void setRelRecord1(GroupRecord relRecord1) {
    this.relRecord1 = relRecord1;
  }

  public GroupRecord getRelRecord2() {
    return relRecord2;
  }

  public void setRelRecord2(GroupRecord relRecord2) {
    this.relRecord2 = relRecord2;
  }

  public GroupRecord getRelRecord3() {
    return relRecord3;
  }

  public void setRelRecord3(GroupRecord relRecord3) {
    this.relRecord3 = relRecord3;
  }

  public Map<String, String> getBaseValue() {
    return baseValue;
  }

  public void setBaseValue(Map<String, String> baseValue) {
    this.baseValue = baseValue;
  }

  public List<Map<String, String>> getRelValue1() {
    return relValue1;
  }

  public void setRelValue1(List<Map<String, String>> relValue1) {
    this.relValue1 = relValue1;
  }

  public List<Map<String, String>> getRelValue2() {
    return relValue2;
  }

  public void setRelValue2(List<Map<String, String>> relValue2) {
    this.relValue2 = relValue2;
  }

  public List<Map<String, String>> getRelValue3() {
    return relValue3;
  }

  public void setRelValue3(List<Map<String, String>> relValue3) {
    this.relValue3 = relValue3;
  }

  public Map<String, String> getBaseOldValue() {
    return baseOldValue;
  }

  public void setBaseOldValue(Map<String, String> baseOldValue) {
    this.baseOldValue = baseOldValue;
  }

  public List<Map<String, String>> getRelOldValue1() {
    return relOldValue1;
  }

  public void setRelOldValue1(List<Map<String, String>> relOldValue1) {
    this.relOldValue1 = relOldValue1;
  }

  public List<Map<String, String>> getRelOldValue2() {
    return relOldValue2;
  }

  public void setRelOldValue2(List<Map<String, String>> relOldValue2) {
    this.relOldValue2 = relOldValue2;
  }

  public List<Map<String, String>> getRelOldValue3() {
    return relOldValue3;
  }

  public void setRelOldValue3(List<Map<String, String>> relOldValue3) {
    this.relOldValue3 = relOldValue3;
  }

}
